home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Adobe Graphics & Publishing SDK 1996 December
/
Adobe Graphics & Publishing SDK 1996 December.iso
/
mac
/
PageMaker 6.5 SDK Mac
/
SourceCode
/
PageMakerClassLibrary
/
Commands
/
PPreferences.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-09-04
|
2KB
|
70 lines
/*
*--- PPreferences.h ------------------------------------------------------
* Copyright (c) 1995-96 Adobe Systems Incorporated. All rights reserved.
* Created on Wed, Jan 16, 1996 @ 4:10 PM by Paul Norton.
*
* Description:
*-------------------------------------------------------------------------
*/
#ifndef __PPreferences__
#define __PPreferences__
#include "PGetPreferences.h"
#include "PMTypes.h"
class PPreferences
{
public:
PPreferences
( short nGreekBelow,
short cGuides,
short cGraphics,
PMBool bLoose,
PMBool bKeeps,
short cSaveOption,
PMBool bQuotes,
PMBool bNumSnapTo,
PMBool bAutoflow,
PMBool bDisplayName,
short nKBitmap,
long nKLimit,
long xHorizNudge,
long yVerticalNudge,
short cPSMemory) { SetPrefs(nGreekBelow, cGuides, cGraphics, bLoose, bKeeps,
cSaveOption, bQuotes, bNumSnapTo, bAutoflow,
bDisplayName, nKBitmap, nKLimit, xHorizNudge,
yVerticalNudge, cPSMemory); }
PPreferences(PGetPreferences &preferences)
{ SetPrefs(preferences.nGreekBelow, preferences.cGuides, preferences.cGraphics,
preferences.bLoose, preferences.bKeeps, preferences.cSaveOption,
preferences.bQuotes, preferences.bNumSnapTo, preferences.bAutoflow,
preferences.bDisplayName, preferences.nKBitmap, preferences.nKLimit,
preferences.xHorizNudge, preferences.yVerticalNudge, preferences.cPSMemory); }
private:
PPreferences();
void SetPrefs( short nGreekBelow,
short cGuides,
short cGraphics,
PMBool bLoose,
PMBool bKeeps,
short cSaveOption,
PMBool bQuotes,
PMBool bNumSnapTo,
PMBool bAutoflow,
PMBool bDisplayName,
short nKBitmap,
long nKLimit,
long xHorizNudge,
long yVerticalNudge,
short cPSMemory);
};
#endif
// end of PPreferences.h